Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)
(v) to do a piece of business (esp. of buying and selling)
to come to an agreement - zawrzeć transakcję (z kimś)
If the bottom line is satisfactory we'll clinch a deal.